package net.huashitong.node.filter;

import com.sirdc.modules.core.filter.BaseFilter;

import java.util.List;

public class NodeNewschedulesFilter extends BaseFilter {
    private String sysId;
    private String resUser;         // 责任人
    private String resUserPhone;    // 责任人联系方式
    private String operatorUser;    //经办人
    private String operatorPhone;   //经办人电话
    private String status;          //状态 0 未开始 1 已开始 2 结束
    private String denyReason;      //拒绝理由
    private String type;            //节点类型  1大节点。2小节点
    private String projectId;       //项目Id
    private String nodeId;          //节点Id
    private String nodeIds;         //节点Id类
    private String nodeName;        //节点名称
    private String nodeType;        //节点类型
    private String state;           //节点需要与否
    private String resDept;         //责任单位

    private String planBeginDate;//开始时间
    private String factFinishDate;//结束时间

    private String projectName;     //项目名称
    private String baseDetail;      //项目基本情况
    private List<String> projectIds;    //项目ids

    private String groupCode;           //督查组编码
    private String groupName;           //督查组名称

    private boolean projectName_th;
    private boolean nodeName_th;
    private boolean baseDetail_th;
    private boolean planTime_th;
    private boolean planBeginDate_th;
    private boolean factTime_th;
    private boolean factFinishDate_th;
    private boolean avTime_th;
    private boolean resUser_th;
    private boolean resUserPhone_th;
    private boolean operatorUser_th;
    private boolean operatorPhone_th;
    private boolean resDept_th;
    private boolean earlyDays_th;
    private boolean messageNum_th;

    public String getResUser() {
        return resUser;
    }

    public void setResUser(String resUser) {
        this.resUser = resUser;
    }

    public String getResUserPhone() {
        return resUserPhone;
    }

    public void setResUserPhone(String resUserPhone) {
        this.resUserPhone = resUserPhone;
    }

    public String getOperatorUser() {
        return operatorUser;
    }

    public void setOperatorUser(String operatorUser) {
        this.operatorUser = operatorUser;
    }

    public String getOperatorPhone() {
        return operatorPhone;
    }

    public void setOperatorPhone(String operatorPhone) {
        this.operatorPhone = operatorPhone;
    }

    public String getSysId() {
        return sysId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getDenyReason() {
        return denyReason;
    }

    public void setDenyReason(String denyReason) {
        this.denyReason = denyReason;
    }

    public void setSysId(String sysId) {
        this.sysId = sysId;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }

    public String getNodeId() {
        return nodeId;
    }

    public void setNodeId(String nodeId) {
        this.nodeId = nodeId;
    }

    public String getNodeIds() {
        return nodeIds;
    }

    public void setNodeIds(String nodeIds) {
        this.nodeIds = nodeIds;
    }

    public String getNodeName() {
        return nodeName;
    }

    public void setNodeName(String nodeName) {
        this.nodeName = nodeName;
    }

    public String getNodeType() {
        return nodeType;
    }

    public void setNodeType(String nodeType) {
        this.nodeType = nodeType;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getResDept() {
        return resDept;
    }

    public void setResDept(String resDept) {
        this.resDept = resDept;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public String getBaseDetail() {
        return baseDetail;
    }

    public void setBaseDetail(String baseDetail) {
        this.baseDetail = baseDetail;
    }

    public String getPlanBeginDate() {
        return planBeginDate;
    }

    public void setPlanBeginDate(String planBeginDate) {
        this.planBeginDate = planBeginDate;
    }

    public String getFactFinishDate() {
        return factFinishDate;
    }

    public void setFactFinishDate(String factFinishDate) {
        this.factFinishDate = factFinishDate;
    }

    public List<String> getProjectIds() {
        return projectIds;
    }

    public void setProjectIds(List<String> projectIds) {
        this.projectIds = projectIds;
    }

    public boolean isProjectName_th() {
        return projectName_th;
    }

    public void setProjectName_th(boolean projectName_th) {
        this.projectName_th = projectName_th;
    }

    public boolean isNodeName_th() {
        return nodeName_th;
    }

    public void setNodeName_th(boolean nodeName_th) {
        this.nodeName_th = nodeName_th;
    }

    public boolean isBaseDetail_th() {
        return baseDetail_th;
    }

    public void setBaseDetail_th(boolean baseDetail_th) {
        this.baseDetail_th = baseDetail_th;
    }

    public boolean isPlanTime_th() {
        return planTime_th;
    }

    public void setPlanTime_th(boolean planTime_th) {
        this.planTime_th = planTime_th;
    }

    public boolean isPlanBeginDate_th() {
        return planBeginDate_th;
    }

    public void setPlanBeginDate_th(boolean planBeginDate_th) {
        this.planBeginDate_th = planBeginDate_th;
    }

    public boolean isFactTime_th() {
        return factTime_th;
    }

    public void setFactTime_th(boolean factTime_th) {
        this.factTime_th = factTime_th;
    }

    public boolean isFactFinishDate_th() {
        return factFinishDate_th;
    }

    public void setFactFinishDate_th(boolean factFinishDate_th) {
        this.factFinishDate_th = factFinishDate_th;
    }

    public boolean isAvTime_th() {
        return avTime_th;
    }

    public void setAvTime_th(boolean avTime_th) {
        this.avTime_th = avTime_th;
    }

    public boolean isResUser_th() {
        return resUser_th;
    }

    public void setResUser_th(boolean resUser_th) {
        this.resUser_th = resUser_th;
    }

    public boolean isResUserPhone_th() {
        return resUserPhone_th;
    }

    public void setResUserPhone_th(boolean resUserPhone_th) {
        this.resUserPhone_th = resUserPhone_th;
    }

    public boolean isOperatorUser_th() {
        return operatorUser_th;
    }

    public void setOperatorUser_th(boolean operatorUser_th) {
        this.operatorUser_th = operatorUser_th;
    }

    public boolean isOperatorPhone_th() {
        return operatorPhone_th;
    }

    public void setOperatorPhone_th(boolean operatorPhone_th) {
        this.operatorPhone_th = operatorPhone_th;
    }

    public boolean isResDept_th() {
        return resDept_th;
    }

    public void setResDept_th(boolean resDept_th) {
        this.resDept_th = resDept_th;
    }

    public boolean isEarlyDays_th() {
        return earlyDays_th;
    }

    public void setEarlyDays_th(boolean earlyDays_th) {
        this.earlyDays_th = earlyDays_th;
    }

    public boolean isMessageNum_th() {
        return messageNum_th;
    }

    public void setMessageNum_th(boolean messageNum_th) {
        this.messageNum_th = messageNum_th;
    }

    public String getGroupCode() {
        return groupCode;
    }

    public void setGroupCode(String groupCode) {
        this.groupCode = groupCode;
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }
}
